О Scratch, к сожалению, я узнал довольно поздно (когда мне было 16 лет). Но, несмотря на это, он меня поразил и продолжает поражать своими возможностями. Обычно, для того, чтобы программировать различные игры и приложения, необходимо скачивать какие-то дополнительные программы, окружения и т.п. Но для того, чтобы программировать на Scratch, достаточно иметь браузер, который в наше время есть у всех.
Также огромным плюсом Scratch является то, что здесь программирование происходит путем сопоставления готовых блоков между собой. Из-за этого многие относят Scratch к языку программирования, предназначенного для детей. Но на самом деле, программируя, например, на Python необходимо также сопоставлять друг с другом блоки, только эти блоки нужно писать самому. Scratch упрощает работу, концентрируя внимание программиста на одну лишь логику, которая очень важна в программировании.
Вот некоторые проекты, которые я создал на Scratch: